package com.job.yangshida.homework11and12.homework0711;

/**
 * @author 杨士达
 * @version 1.0
 * @since 2022-07-12 11:26:33
 * 懒汉  第一次获取的时候创建
 */
public class Premier {
    //单例类 运行时只能获取一个对象 节省内存
    private String name;
    //si私有化构造方法
    private Premier(String name) {
        this.name = name;
    }
    private Premier() {
    }

    public String getName() {
        return name;
    }

    public void setName(String name) {
        this.name = name;
    }//2.ziji自己创建一个对象
    private static Premier p=new Premier();
    //3.设置公共访问的方法
    public static Premier getInstance(){
        if (p==null){
            p=new Premier();
        }return p;
    }

}
